semi-skilled labor - Francés Inglés Diccionario